<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>这是tinyshop登录的测试报告</title>
    <meta name="generator" content="HTMLTestRunner 0.8.3"/>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    
<style type="text/css" media="screen">
body        { font-family: verdana, arial, helvetica, sans-serif; font-size: 80%; }
table       { font-size: 100%; }
pre  { 
    white-space: pre-wrap;
    word-wrap: break-word;
}
/* -- heading ---------------------------------------------------------------------- */
h1 {
	font-size: 16pt;
	color: gray;
}
.heading {
    float:left;
    width:30%;
    margin-top: 0ex;
    margin-bottom: 1ex;
}
.heading .attribute {
    margin-top: 1ex;
    margin-bottom: 0;
}
.heading .description {
    margin-top: 4ex;
    margin-bottom: 6ex;
}
/* -- css div popup ------------------------------------------------------------------------ */
a.popup_link {
}
a.popup_link:hover {
    color: red;
}
.img{
	height: 100%;
	border-collapse: collapse;
    border: 2px solid #777;
}
.screenshots {
    z-index: 100;
	position:fixed;
	height: 80%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
	display: none;
}
.imgyuan{
    height: 20px;
    border-radius: 12px;
    background-color: red;
    padding-left: 13px;
    margin: 0 auto;
    position: relative;
    top: -40px;
    background-color: rgba(1, 150, 0, 0.3);
}
.imgyuan font{
    border:1px solid white;
    width:11px; 
    height:11px;
    border-radius:50%;
    margin-right: 9px;
    margin-top: 4px;
    display: block;
    float: left;
    background-color: white;
}
.close_shots {
    background-image: url();
    background-size: 22px 22px;
    -moz-background-size: 22px 22px;
    background-repeat: no-repeat;
    position: absolute;
    top: 5px;
    right: 5px;
    height: 22px;
    z-index: 99;
    width: 22px;
}
.popup_window {
    display: none;
    position: relative;
    left: 0px;
    top: 0px;
    padding: 10px;
    background-color: #E6E6D6;
    font-family: "Lucida Console", "Courier New", Courier, monospace;
    text-align: left;
    font-size: 8pt;
}
}
/* -- report ------------------------------------------------------------------------ */
#show_detail_line {
    float:left;
    width:100%;
    margin-top: 3ex;
    margin-bottom: 1ex;
}
#result_table {
    margin: 1em 0;
    width: 100%;
    overflow: hidden;
    background:  #FFF;
    color:  #024457;
    border-radius:   10px;
    border: 1px solid #167F92;
}
#result_table th {
      border: 1px solid #FFFFFF;
      background-color: #167F92;
      color: #FFF;
      padding: 0.5em;
      &:first-child {
        display: table-cell;
        text-align: center;
      }
      &:nth-child(2) {
        display: table-cell;
        span {display:none;}
        &:after {content:attr(data-th);}
      }
      @media (min-width: 480px) {
        &:nth-child(2) {
          span {display: block;}
          &:after {display: none;}
        }
      }
    }
#result_table td {
       word-wrap: break-word;
      max-width: 7em;
      padding: 0.3em;
      &:first-child {
        display: table-cell;
        text-align: center;
      }
      @media (min-width: 400px) {
        border: 1px solid #D9E4E6;
      }
    }
#result_table  th, td {
      margin: .5em 1em;
      @media (min-width: 400px) {
        display: table-cell;
        padding: 1em;
      }
    }
#total_row  { font-weight: bold; }
.passClass  { background-color: #6c6;  !important ;}
.failClass  { background-color: #c60;  !important ;}
.errorClass { background-color: #c00; !important ; }
.passCase   { color: #6c6; }
.failCase   { color: #c60; font-weight: bold; }
.errorCase  { color: #c00; font-weight: bold; }
.skipCase  { color:#908e8e; font-weight: bold; }
tr[id^=pt]  td { background-color: rgba(73,204,144,.3) !important ; }
tr[id^=ft]  td { background-color: rgba(252,161,48,.3) !important; }
tr[id^=et]  td { background-color: rgba(249,62,62,.3) !important ; }
tr[id^=st]  td { background-color: #6f6f6fa1 !important ; }
.hiddenRow  { display: none; }
.testcase   { margin-left: 2em; }
/* -- ending ---------------------------------------------------------------------- */
#ending {
}
.detail_button {
    width: 130px;
    text-decoration: none;
    line-height: 38px;
    text-align: center;
    font-weight: bold;
    color: #ffff;
    border-radius: 6px;
    padding: 5px 10px 5px 10px;
    position: relative;
    overflow: hidden;
}
.detail_button.abstract{background-color: #4dbee8;}
.detail_button.passed{  background-color: #66cc66;}
.detail_button.failed{  background-color: #cc6600;}
.detail_button.errored{ background-color: #f54f4f;}
.detail_button.skiped{ background-color: gray;}
.detail_button.all{ background-color: blue;}
.piechart{  
    width: 200px;
    float: left;
    display:  inline;
}
</style>

</head>
<body>
<script language="javascript" type="text/javascript">
output_list = Array();
/* level - 0:Summary; 1:Passed; 2:Failed; 3:Errored; 4:Skiped; 5:All */
function showCase(level,channel) {
    trs = document.getElementsByTagName("tr");
    for (var i = 0; i < trs.length; i++) {
        tr = trs[i];
        id = tr.id;
        if (["ft","pt","et","st"].indexOf(id.substr(0,2))!=-1){
           if ( level ==0 && id.substr(2,1)==channel ) {
                tr.className = 'hiddenRow';
            }
        }
        if (id.substr(0,3) == 'pt'+channel) {
            if ( level==1){
                tr.className = '';
            }
            else if  (level>4 && id.substr(2,1)==channel ){
                tr.className = '';
            }
            else {
                tr.className = 'hiddenRow';
            }
         }
        if (id.substr(0,3) == 'ft'+channel) {
            if (level ==2) {
                tr.className = '';
            }
            else if  (level>4 && id.substr(2,1)==channel ){
                tr.className = '';
            }
            else {
                tr.className = 'hiddenRow';
            }
          }
        if (id.substr(0,3) == 'et'+channel) {
            if (level ==3) {
                tr.className = '';
            }
            else if  (level>4 && id.substr(2,1)==channel ){
                tr.className = '';
            }
            else {
                tr.className = 'hiddenRow';
            }
        }
        if (id.substr(0,3) == 'st'+channel) {
            if (level ==4) {
                tr.className = '';
            }
            else if  (level>4 && id.substr(2,1)==channel ){
                tr.className = '';
            }
            else {
                tr.className = 'hiddenRow';
            }
        }
    }
}
function showClassDetail(cid, count) {
    var id_list = Array(count);
    var toHide = 1;
    for (var i = 0; i < count; i++) {
        tid0 = 't' + cid.substr(1) + '.' + (i+1);
        tid = 'f' + tid0;
        tr = document.getElementById(tid);
        if (!tr) {
            tid = 'p' + tid0;
            tr = document.getElementById(tid);
        }
        if (!tr) {
            tid = 'e' + tid0;
            tr = document.getElementById(tid);
        }
        if (!tr) {
            tid = 's' + tid0;
            tr = document.getElementById(tid);
        }
        id_list[i] = tid;
        if (tr.className) {
            toHide = 0;
        }
    }
    for (var i = 0; i < count; i++) {
        tid = id_list[i];
        if (toHide) {
            document.getElementById(tid).className = 'hiddenRow';
        }
        else {
            document.getElementById(tid).className = '';
        }
    }
}
function showTestDetail(div_id){
    var details_div = document.getElementById(div_id)
    var displayState = details_div.style.display
    // alert(displayState)
    if (displayState != 'block' ) {
        displayState = 'block'
        details_div.style.display = 'block'
    }
    else {
        details_div.style.display = 'none'
    }
}
function html_escape(s) {
    s = s.replace(/&/g,'&amp;');
    s = s.replace(/</g,'&lt;');
    s = s.replace(/>/g,'&gt;');
    return s;
}
function drawCircle(circle, pass, fail, error, skip){ 
    var color = ["#6c6","#c60","#c00","#808080"];  
    var data = [pass,fail,error,skip]; 
    var text_arr = ["Pass", "Fail", "Error","Skip"];
    var canvas = document.getElementById(circle);  
    var ctx = canvas.getContext("2d");  
    var startPoint=0;
    var width = 20, height = 10;
    var posX = 112 * 2 + 20, posY = 30;
    var textX = posX + width + 5, textY = posY + 10;
    for(var i=0;i<data.length;i++){  
        ctx.fillStyle = color[i];  
        ctx.beginPath();  
        ctx.moveTo(112,84);   
        ctx.arc(112,84,84,startPoint,startPoint+Math.PI*2*(data[i]/(data[0]+data[1]+data[2])),false);  
        ctx.fill();  
        startPoint += Math.PI*2*(data[i]/(data[0]+data[1]+data[2]));  
        ctx.fillStyle = color[i];  
        ctx.fillRect(posX, posY + 20 * i, width, height);  
        ctx.moveTo(posX, posY + 20 * i);  
        ctx.font = 'bold 14px';
        ctx.fillStyle = color[i];
        var percent = text_arr[i] + ":"+data[i];  
        ctx.fillText(percent, textX, textY + 20 * i);  
    }
}
function show_img(obj) {
    var obj1 = obj.nextElementSibling
    obj1.style.display='block'
    var index = 0;//每张图片的下标，
    var len = obj1.getElementsByTagName('img').length;
    var imgyuan = obj1.getElementsByClassName('imgyuan')[0]
    //var start=setInterval(autoPlay,500);
    obj1.onmouseover=function(){//当鼠标光标停在图片上，则停止轮播
        clearInterval(start);
    }
    obj1.onmouseout=function(){//当鼠标光标停在图片上，则开始轮播
        start=setInterval(autoPlay,1000);
    }    
    for (var i = 0; i < len; i++) {
        var font = document.createElement('font')
        imgyuan.appendChild(font)
    }
    var lis = obj1.getElementsByTagName('font');//得到所有圆圈
    changeImg(0)
    var funny = function (i) {
        lis[i].onmouseover = function () {
            index=i
            changeImg(i)
        }
    }
    for (var i = 0; i < lis.length; i++) {
        funny(i);
    }
    
    function autoPlay(){
        if(index>len-1){
            index=0;
            clearInterval(start); //运行一轮后停止
        }
        changeImg(index++);
    }
    imgyuan.style.width= 25*len +"px";
    //对应圆圈和图片同步
    function changeImg(index) {
        var list = obj1.getElementsByTagName('img');
        var list1 = obj1.getElementsByTagName('font');
        for (i = 0; i < list.length; i++) {
            list[i].style.display = 'none';
            list1[i].style.backgroundColor = 'white';
        }
        list[index].style.display = 'block';
        list1[index].style.backgroundColor = 'blue';
    }
}
function hide_img(obj){
    obj.parentElement.style.display = "none";
    obj.parentElement.getElementsByClassName('imgyuan')[0].innerHTML = "";
}
</script>
<div class='heading'>
<h1>这是tinyshop登录的测试报告</h1>
<p class='attribute'><strong>开始时间:</strong> 2022-11-13 15:54:34</p>
<p class='attribute'><strong>耗时:</strong> 0:01:35.643748</p>
<p class='attribute'><strong>状态:</strong> <span class="tj passCase">Pass</span>:4 <span class="tj failCase">Failure</span>:1 <span class="tj errorCase">Error</span>:1 <span class="tj">通过率</span>:66.7%</p>

<p class='description'>这是tinyshop登录的测试报告</p>
</div>

<div class="piechart">
    <div>
        <canvas id="circle1" width="350" height="168" </canvas>
    </div>
</div>

<div id='show_detail_line' style=" float: left;  width: 100%;">
<a class="abstract detail_button" href='javascript:showCase(0,1)'>概要[66.67%]</a>
<a class="passed  detail_button" href='javascript:showCase(1,1)'>通过[4]</a>
<a class="failed  detail_button" href='javascript:showCase(2,1)'>失败[1]</a>
<a class="errored  detail_button" href='javascript:showCase(3,1)'>错误[1]</a>
<a class="skiped  detail_button"  href='javascript:showCase(4,1)'>跳过[0]</a>
<a class="all detail_button" href='javascript:showCase(5,1)'>所有[6]</a>
</div>
<table id='result_table'>
<colgroup>
<col align='left' />
<col align='right' />
<col align='right' />
<col align='right' />
<col align='right' />
<col align='right' />
<col align='right' />
</colgroup>
<tr id='header_row'>
    <th>测试组/测试用例</th>
    <th>总数</th>
    <th>通过</th>
    <th>失败</th>
    <th>错误</th>
    <th>视图</th>
    <th>错误截图</th>
</tr>

<tr class='errorClass'>
    <td>tyspqd_dz.TinyshopDZ</td>
    <td>3</td>
    <td>1</td>
    <td>1</td>
    <td>1</td>
    <td><a href="javascript:showClassDetail('c1.1',3)">详情</a></td>
    <td>&nbsp;</td>
</tr>

<tr id='et1.1.1' class='none'>
    <td ><div class='testcase'>test_DZ_01</div></td>
    <td colspan='5' align='center'>
    <!--css div popup start-->
    <span class='status errorCase'>
    <a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_et1.1.1')" >
        错误</a></span>
    <div id='div_et1.1.1' class="popup_window">
        <div style='text-align: right; color:red;cursor:pointer'>
        <a onfocus='this.blur();' onclick="document.getElementById('div_et1.1.1').style.display = 'none' " >
           [x]</a>
        </div>
        <pre>
        
et1.1.1: chrome
Traceback (most recent call last):
  File "F:\csxm\tinyshop_t174\testcases\tyspqd_dz.py", line 17, in test_DZ_01
    self.tinyshop_dz('430105','泊富大厦1023','小白','15845212358','13578541285')
  File "F:\csxm\tinyshop_t174\common\broswersetting.py", line 239, in tinyshop_dz
    self.driver.find_element(click_zip1['element_locator'],click_zip1['element_value']).click()
  File "F:\csxm\tinyshop_t174\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 861, in find_element
    return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
  File "F:\csxm\tinyshop_t174\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 444, in execute
    self.error_handler.check_response(response)
  File "F:\csxm\tinyshop_t174\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 249, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//option[@value=430000]"}
  (Session info: chrome=101.0.4951.41)
Stacktrace:
Backtrace:
	Ordinal0 [0x0113B8F3+2406643]
	Ordinal0 [0x010CAF31+1945393]
	Ordinal0 [0x00FBC748+837448]
	Ordinal0 [0x00FE92E0+1020640]
	Ordinal0 [0x00FE957B+1021307]
	Ordinal0 [0x01016372+1205106]
	Ordinal0 [0x010042C4+1131204]
	Ordinal0 [0x01014682+1197698]
	Ordinal0 [0x01004096+1130646]
	Ordinal0 [0x00FDE636+976438]
	Ordinal0 [0x00FDF546+980294]
	GetHandleVerifier [0x013A9612+2498066]
	GetHandleVerifier [0x0139C920+2445600]
	GetHandleVerifier [0x011D4F2A+579370]
	GetHandleVerifier [0x011D3D36+574774]
	Ordinal0 [0x010D1C0B+1973259]
	Ordinal0 [0x010D6688+1992328]
	Ordinal0 [0x010D6775+1992565]
	Ordinal0 [0x010DF8D1+2029777]
	BaseThreadInitThunk [0x7605FA29+25]
	RtlGetAppContainerNamedObjectPath [0x77287BBE+286]
	RtlGetAppContainerNamedObjectPath [0x77287B8E+238]



        </pre>
    </div>
    <!--css div popup end-->
    </td>
    <td>无截图</td>
</tr>

<tr id='ft1.1.2' class='none'>
    <td ><div class='testcase'>test_DZ_02</div></td>
    <td colspan='5' align='center'>
    <!--css div popup start-->
    <span class='status failCase'>
    <a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_ft1.1.2')" >
        失败</a></span>
    <div id='div_ft1.1.2' class="popup_window">
        <div style='text-align: right; color:red;cursor:pointer'>
        <a onfocus='this.blur();' onclick="document.getElementById('div_ft1.1.2').style.display = 'none' " >
           [x]</a>
        </div>
        <pre>
        
ft1.1.2: chrome
Traceback (most recent call last):
  File "F:\csxm\tinyshop_t174\testcases\tyspqd_dz.py", line 32, in test_DZ_02
    raise e
  File "F:\csxm\tinyshop_t174\testcases\tyspqd_dz.py", line 29, in test_DZ_02
    self.assertNotIn('格式错误',self.driver.page_source)
AssertionError: '格式错误' unexpectedly found in '&lt;html lang="zh"&gt;&lt;head&gt;\n\t&lt;meta charset="UTF-8"&gt;\n\t&lt;title&gt;TinyShop商城&lt;/title&gt;\n\t&lt;link type="text/css" rel="stylesheet" href="/tinyshop/themes/default/css/common.css"&gt;\n\t&lt;link type="text/css" rel="stylesheet" href="/tinyshop/themes/default/css/ucenter.css"&gt;\n\t&lt;script type="text/javascript" charset="UTF-8" src="/tinyshop/runtime/systemjs/jquery.min.js"&gt;&lt;/script&gt;\t&lt;script type="text/javascript" src="/tinyshop/themes/default/js/common.js"&gt;&lt;/script&gt;\n&lt;/head&gt;\n&lt;body&gt;&lt;div class=" aui_state_focus" style="position: absolute; left: -9999em; top: 130px; display: block; width: auto; z-index: 1987;"&gt;&lt;div class="aui_outer"&gt;&lt;table class="aui_border"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="aui_nw"&gt;&lt;/td&gt;&lt;td class="aui_n"&gt;&lt;/td&gt;&lt;td class="aui_ne"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="aui_w"&gt;&lt;/td&gt;&lt;td class="aui_c"&gt;&lt;div class="aui_inner"&gt;&lt;table class="aui_dialog"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2" class="aui_header"&gt;&lt;div class="aui_titleBar"&gt;&lt;div class="aui_title" style="cursor: move; display: block;"&gt;消息&lt;/div&gt;&lt;a class="aui_close" href="javascript:/*artDialog*/;" style="display: block;"&gt;×&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="aui_icon" style="display: none;"&gt;&lt;div class="aui_iconBg" style="background: none;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="aui_main" style="width: auto; height: auto;"&gt;&lt;div class="aui_content" style="padding: 20px 25px;"&gt;&lt;div class="aui_loading"&gt;&lt;span&gt;loading..&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" class="aui_footer"&gt;&lt;div class="aui_buttons" style="display: none;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="aui_e"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="aui_sw"&gt;&lt;/td&gt;&lt;td class="aui_s"&gt;&lt;/td&gt;&lt;td class="aui_se" style="cursor: se-resize;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;\n\t&lt;link rel="stylesheet" type="text/css" href="/tinyshop/runtime/systemjs/form/style.css"&gt;&lt;script type="text/javascript" charset="UTF-8" src="/tinyshop/runtime/systemjs/form/form.js"&gt;&lt;/script&gt;\t&lt;link rel="stylesheet" href="http://192.168.186.111/tinyshop/runtime/systemjs/artdialog/skins/brief.css?4.1.7"&gt;&lt;script type="text/javascript" charset="UTF-8" src="/tinyshop/runtime/systemjs/artdialog/artDialog.js?skin=brief"&gt;&lt;/script&gt;\t&lt;script type="text/javascript" charset="UTF-8" src="/tinyshop/runtime/systemjs/artdialog/plugins/iframeTools.js"&gt;&lt;/script&gt;\t&lt;div class=" p10"&gt;\n\t\t\t\t\t\t&lt;form id="address-form" class="simple" action="/tinyshop/index.php?con=simple&amp;amp;act=address_save" method="post" novalidate="true"&gt;\n\t\t\t\t\t\t\t\t&lt;table class="form"&gt;\n\t\t\t\t\t&lt;tbody&gt;&lt;tr&gt;&lt;td class="label"&gt;所在地区：&lt;/td&gt;&lt;td id="areas" class=" valid"&gt;&lt;select id="province" name="province" inform="0"&gt;\n\t\t\t        &lt;option value="0"&gt;==省份/直辖市==&lt;/option&gt;\n\t\t\t        &lt;option value="110000"&gt;北京市&lt;/option&gt;&lt;option value="120000"&gt;天津市&lt;/option&gt;&lt;option value="130000"&gt;河北省&lt;/option&gt;&lt;option value="140000"&gt;山西省&lt;/option&gt;&lt;option value="150000"&gt;内蒙古&lt;/option&gt;&lt;option value="210000"&gt;辽宁省&lt;/option&gt;&lt;option value="220000"&gt;吉林省&lt;/option&gt;&lt;option value="230000"&gt;黑龙江&lt;/option&gt;&lt;option value="310000"&gt;上海市&lt;/option&gt;&lt;option value="320000"&gt;江苏省&lt;/option&gt;&lt;option value="330000"&gt;浙江省&lt;/option&gt;&lt;option value="340000"&gt;安徽省&lt;/option&gt;&lt;option value="350000"&gt;福建省&lt;/option&gt;&lt;option value="360000"&gt;江西省&lt;/option&gt;&lt;option value="370000"&gt;山东省&lt;/option&gt;&lt;option value="410000"&gt;河南省&lt;/option&gt;&lt;option value="420000"&gt;湖北省&lt;/option&gt;&lt;option value="430000"&gt;湖南省&lt;/option&gt;&lt;option value="440000"&gt;广东省&lt;/option&gt;&lt;option value="450000"&gt;广西省&lt;/option&gt;&lt;option value="460000"&gt;海南省&lt;/option&gt;&lt;option value="500000"&gt;重庆市&lt;/option&gt;&lt;option value="510000"&gt;四川省&lt;/option&gt;&lt;option value="520000"&gt;贵州省&lt;/option&gt;&lt;option value="530000"&gt;云南省&lt;/option&gt;&lt;option value="540000"&gt;西\u3000藏&lt;/option&gt;&lt;option value="610000"&gt;陕西省&lt;/option&gt;&lt;option value="620000"&gt;甘肃省&lt;/option&gt;&lt;option value="630000"&gt;青海省&lt;/option&gt;&lt;option value="640000"&gt;宁\u3000夏&lt;/option&gt;&lt;option value="650000"&gt;新\u3000疆&lt;/option&gt;&lt;option value="710000"&gt;台湾省&lt;/option&gt;&lt;option value="810000"&gt;香\u3000港&lt;/option&gt;&lt;option value="820000"&gt;澳\u3000门&lt;/option&gt;&lt;/select&gt;\n\t\t\t        &lt;select id="city" name="city" inform="0"&gt;&lt;option value="0"&gt;==市==&lt;/option&gt;&lt;option value="430100"&gt;长沙市&lt;/option&gt;&lt;option value="430200"&gt;株洲市&lt;/option&gt;&lt;option value="430300"&gt;湘潭市&lt;/option&gt;&lt;option value="430400"&gt;衡阳市&lt;/option&gt;&lt;option value="430500"&gt;邵阳市&lt;/option&gt;&lt;option value="430600"&gt;岳阳市&lt;/option&gt;&lt;option value="430700"&gt;常德市&lt;/option&gt;&lt;option value="430800"&gt;张家界市&lt;/option&gt;&lt;option value="430900"&gt;益阳市&lt;/option&gt;&lt;option value="431000"&gt;郴州市&lt;/option&gt;&lt;option value="431100"&gt;永州市&lt;/option&gt;&lt;option value="431200"&gt;怀化市&lt;/option&gt;&lt;option value="431300"&gt;娄底市&lt;/option&gt;&lt;option value="433100"&gt;湘西土家族苗族自治州&lt;/option&gt;&lt;/select&gt;\n\t\t\t        &lt;select id="county" name="county" inform="0"&gt;&lt;option value="0"&gt;==县/区==&lt;/option&gt;&lt;option value="430101"&gt;市辖区&lt;/option&gt;&lt;option value="430102"&gt;芙蓉区&lt;/option&gt;&lt;option value="430103"&gt;天心区&lt;/option&gt;&lt;option value="430104"&gt;岳麓区&lt;/option&gt;&lt;option value="430105"&gt;开福区&lt;/option&gt;&lt;option value="430111"&gt;雨花区&lt;/option&gt;&lt;option value="430121"&gt;长沙县&lt;/option&gt;&lt;option value="430122"&gt;望城县&lt;/option&gt;&lt;option value="430124"&gt;宁乡县&lt;/option&gt;&lt;option value="430181"&gt;浏阳市&lt;/option&gt;&lt;/select&gt;&lt;input pattern="^\\d+,\\d+,\\d+$" id="test" type="text" style="visibility:hidden;width:0;" value="0,0,0" alt="请选择完整地区信息！" inform="0" class=" valid-text" initmsg=""&gt;&lt;label class="valid-msg"&gt;&lt;/label&gt;&lt;/td&gt;&lt;/tr&gt;\n\t\t\t        &lt;tr&gt;\n\t\t\t        \t&lt;td class="label"&gt;邮政编码：&lt;/td&gt;&lt;td class=" valid"&gt;&lt;input type="text" name="zip" pattern="zip" value="" alt="邮政编码错误" inform="0" class=" valid-text" initmsg=""&gt;&lt;label class="valid-msg"&gt;&lt;/label&gt;&lt;/td&gt;\n\t\t\t        &lt;/tr&gt;\n\t\t\t        &lt;tr&gt;\n\t\t\t        \t&lt;td class="label"&gt;街道地址：&lt;/td&gt;&lt;td class=" valid"&gt;&lt;textarea name="addr" pattern="required" minlen="5" maxlen="120" alt="不需要重复填写省市区，必须大于5个字符，小于120个字符" inform="0" class=" valid-text" initmsg="&amp;amp;nbsp;"&gt;&lt;/textarea&gt; &lt;label class="valid-msg"&gt;&amp;nbsp;&lt;/label&gt;&lt;/td&gt;\n\t\t\t        &lt;/tr&gt;\n\t\t\t        &lt;tr&gt;\n\t\t\t        \t&lt;td class="label"&gt;收货人姓名：&lt;/td&gt;&lt;td class=" valid"&gt;&lt;input type="text" pattern="required" name="accept_name" maxlen="10" value="" alt="不为空，且长度不得超过10个字" inform="0" class=" valid-text" initmsg=""&gt; &lt;label class="valid-msg"&gt;&lt;/label&gt;&lt;/td&gt;\n\t\t\t        &lt;/tr&gt;\n\t\t\t        &lt;tr&gt;\n\t\t\t        \t&lt;td class="label"&gt;手机号码：&lt;/td&gt;&lt;td class=" invalid focus"&gt;&lt;input type="text" pattern="mobi" name="mobile" value="" alt="手机号码格式错误" inform="0" class=" invalid-text" initmsg=""&gt;&lt;label class="invalid-msg"&gt;手机号码格式错误&lt;/label&gt;&lt;/td&gt;\n\t\t\t        &lt;/tr&gt;\n\t\t\t        &lt;tr&gt;\n\t\t\t        \t&lt;td class="label"&gt;电话号码：&lt;/td&gt;&lt;td class=" valid"&gt;&lt;input type="text" name="phone" value="" empty="" pattern="phone" alt="电话号码格式错误" inform="0" class=" valid-text" initmsg=""&gt;&lt;label class="valid-msg"&gt;&lt;/label&gt;&lt;/td&gt;\n\t\t\t        &lt;/tr&gt;\n\t\t\t        &lt;tr&gt;\n\t\t\t        \t&lt;td class="label"&gt;设为默认地址：&lt;/td&gt;&lt;td&gt;&lt;input type="checkbox" name="is_default" value="1"&gt;&lt;label&gt;设置为默认收货地址&lt;/label&gt;&lt;/td&gt;\n\t\t\t        &lt;/tr&gt;\n\t\t\t        &lt;tr&gt;\n\t\t\t        \t&lt;td colspan="2" class="tc"&gt;&lt;input type="submit" class="btn"&gt;&lt;/td&gt;\n\t\t\t        &lt;/tr&gt;\n\t\t\t\t&lt;/tbody&gt;&lt;/table&gt;\n\t\t\t&lt;/form&gt;\n\t\t&lt;/div&gt;\n\t\t&lt;script type="text/javascript"&gt;\n\t\tvar form =  new Form(\'address-form\');\n\t\tform.setValue(\'is_default\',\'\');\n\t\t  $("#areas").Linkage({ url:"/tinyshop/index.php?con=ajax&amp;act=area_data",selected:[0,0,0],callback:function(data){\n\t\t    var text = new Array();\n\t\t    var value = new Array();\n\t\t    for(i in data[0]){\n\t\t      if(data[0][i]!=0){\n\t\t        text.push(data[1][i]);\n\t\t        value.push(data[0][i]);\n\t\t      }\n\t\t    }\n\t\t    $("#test").val(value.join(\',\'));\n\t\t    FireEvent(document.getElementById("test"),"change");\n\t\t    }});\n\t\t    \t\t&lt;/script&gt;\n\n\n\n\n\n\n&lt;div style="display: none; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; cursor: move; opacity: 0; background: rgb(255, 255, 255);"&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;'


        </pre>
    </div>
    <!--css div popup end-->
    </td>
    <td>无截图</td>
</tr>

<tr id='pt1.1.3' class='hiddenRow'>
    <td ><div class='testcase'>test_DZ_03</div></td>
    <td colspan='5' align='center'>
    <!--css div popup start-->
    <span class='status passCase'>
    <a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_pt1.1.3')" >
        通过</a></span>
    <div id='div_pt1.1.3' class="popup_window">
        <div style='text-align: right; color:red;cursor:pointer'>
        <a onfocus='this.blur();' onclick="document.getElementById('div_pt1.1.3').style.display = 'none' " >
           [x]</a>
        </div>
        <pre>
        
pt1.1.3: chrome


        </pre>
    </div>
    <!--css div popup end-->
    </td>
    <td>无截图</td>
</tr>

<tr class='passClass'>
    <td>tyspqd_gw.qdgw</td>
    <td>3</td>
    <td>3</td>
    <td>0</td>
    <td>0</td>
    <td><a href="javascript:showClassDetail('c1.2',3)">详情</a></td>
    <td>&nbsp;</td>
</tr>

<tr id='pt1.2.1' class='hiddenRow'>
    <td ><div class='testcase'>test_gw1</div></td>
    <td colspan='5' align='center'>
    <!--css div popup start-->
    <span class='status passCase'>
    <a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_pt1.2.1')" >
        通过</a></span>
    <div id='div_pt1.2.1' class="popup_window">
        <div style='text-align: right; color:red;cursor:pointer'>
        <a onfocus='this.blur();' onclick="document.getElementById('div_pt1.2.1').style.display = 'none' " >
           [x]</a>
        </div>
        <pre>
        
pt1.2.1: chrome


        </pre>
    </div>
    <!--css div popup end-->
    </td>
    <td>无截图</td>
</tr>

<tr id='pt1.2.2' class='hiddenRow'>
    <td ><div class='testcase'>test_gw2</div></td>
    <td colspan='5' align='center'>
    <!--css div popup start-->
    <span class='status passCase'>
    <a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_pt1.2.2')" >
        通过</a></span>
    <div id='div_pt1.2.2' class="popup_window">
        <div style='text-align: right; color:red;cursor:pointer'>
        <a onfocus='this.blur();' onclick="document.getElementById('div_pt1.2.2').style.display = 'none' " >
           [x]</a>
        </div>
        <pre>
        
pt1.2.2: chrome


        </pre>
    </div>
    <!--css div popup end-->
    </td>
    <td>无截图</td>
</tr>

<tr id='pt1.2.3' class='hiddenRow'>
    <td ><div class='testcase'>test_gw3</div></td>
    <td colspan='5' align='center'>
    <!--css div popup start-->
    <span class='status passCase'>
    <a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_pt1.2.3')" >
        通过</a></span>
    <div id='div_pt1.2.3' class="popup_window">
        <div style='text-align: right; color:red;cursor:pointer'>
        <a onfocus='this.blur();' onclick="document.getElementById('div_pt1.2.3').style.display = 'none' " >
           [x]</a>
        </div>
        <pre>
        
pt1.2.3: chrome


        </pre>
    </div>
    <!--css div popup end-->
    </td>
    <td>无截图</td>
</tr>

<tr id='total_row'>
    <th>统计</th>
    <th>6</th>
    <th>4</th>
    <th>1</th>
    <th>1</th>
    <th>&nbsp;</th>
    <th>&nbsp;</th>
</tr>
</table>
<script>
    showCase(0,1);
    drawCircle('circle1',4, 1, 1,  0);
</script>

<div id='ending'>&nbsp;</div>
</body>
</html>
